CareerGPS

Software Publishers
Employment Employment Change Average Annual Job Openings Wage
2020 2025 Numerical Percent New Jobs Replacement Jobs Total Median Hourly Median Annual
1,763 1,890 128 7.25% 26 153 179 $37.21 $77,400
/ Page
NAICS Occupation SOC 2020 2025 Numerical Percent New Jobs Replacement Jobs Total Median Hourly Median Annual Education and Training Level
5112 Accountants and Auditors 13-2011 36 37 1 2.78 % 0 3 3 $39.87 $82,920 Bachelor's degree
5112 Administrative Services Managers 11-3012 7 8 1 14.29 % 0 1 1 $45.31 $94,235 Bachelor's degree
5112 Architectural and Engineering Managers 11-9041 1 2 0 100 % 0 0 0 $80.72 $167,899 Bachelor's degree
5112 Art Directors 27-1011 1 1 0 0 % 0 0 0 $19.49 $40,534 Bachelor's degree
5112 Bill and Account Collectors 43-3011 1 1 0 0 % 0 0 0 $22.16 $46,085 High school diploma or equivalent
5112 Billing and Posting Clerks 43-3021 4 4 0 0 % 0 0 0 $22.73 $47,277 High school diploma or equivalent
5112 Bookkeeping, Accounting, and Auditing Clerks 43-3031 9 9 0 0 % 0 1 1 $23.17 $48,191 Some college
5112 Business Operations Specialists, All Other 13-1199 73 81 8 10.96 % 2 6 7 $30.79 $64,041 Bachelor's degree
5112 Buyers and Purchasing Agents 13-1028 2 2 0 0 % 0 0 0 $28.81 $59,914 Bachelor's degree
5112 Chief Executives 11-1011 39 37 -2 -5.13 % 0 3 2 $57.19 $118,952 Bachelor's degree
5112 Compensation, Benefits, and Job Analysis Specialists 13-1141 4 4 0 0 % 0 0 0 $38.84 $80,791 Bachelor's degree
5112 Compliance Officers 13-1041 1 1 0 0 % 0 0 0 $38.58 $80,251 Bachelor's degree
5112 Computer and Information Research Scientists 15-1221 3 4 1 33.33 % 0 0 0 $71.65 $149,023 Master's degree
5112 Computer and Information Systems Managers 11-3021 66 69 4 4.55 % 1 5 6 $65.29 $135,796 Bachelor's degree
5112 Computer Hardware Engineers 17-2061 10 10 1 0 % 0 1 1 $68.45 $142,367 Bachelor's degree
5112 Computer Network Architects 15-1241 7 8 0 14.29 % 0 0 1 $49.24 $102,414 Bachelor's degree
5112 Computer Network Support Specialists 15-1231 9 10 1 11.11 % 0 1 1 $30.81 $64,095 Associate's degree
5112 Computer Occupations, All Other 15-1299 35 36 1 2.86 % 0 3 3 $37.39 $77,772 Bachelor's degree
5112 Computer Programmers 15-1251 55 52 -3 -5.45 % -1 4 3 $46.84 $97,426 Bachelor's degree
5112 Computer Systems Analysts 15-1211 18 19 1 5.56 % 0 1 2 $48.17 $100,196 Bachelor's degree
5112 Computer User Support Specialists 15-1232 251 258 7 2.79 % 1 19 20 $47.68 $99,168 Some college
5112 Computer, Automated Teller, and Office Machine Repairers 49-2011 7 7 0 0 % 0 1 1 $17.27 $35,918 Some college
5112 Correspondence Clerks 43-4021 1 2 0 100 % 0 0 0 $18.58 $38,643 High school diploma or equivalent
5112 Customer Service Representatives 43-4051 44 46 2 4.55 % 0 6 6 $18.09 $37,635 High school diploma or equivalent
5112 Data Entry Keyers 43-9021 2 2 0 0 % 0 0 0 $17.09 $35,542 High school diploma or equivalent
5112 Data Scientists 15-2051 19 22 3 15.79 % 1 1 2 $38.39 $79,861 Bachelor's degree
5112 Database Administrators 15-1242 3 3 0 0 % 0 0 0 $47.26 $98,307 Bachelor's degree
5112 Database Architects 15-1243 2 3 0 50 % 0 0 0 $58.66 $122,015 Bachelor's degree
5112 Designers, All Other 27-1029 5 5 -1 0 % 0 0 0 $24.43 $50,807 Bachelor's degree
5112 Editors 27-3041 3 3 0 0 % 0 0 0 $23.87 $49,640 Bachelor's degree
5112 Engineers, All Other 17-2199 1 1 0 0 % 0 0 0 $49.84 $103,668 Bachelor's degree
5112 Executive Secretaries and Executive Administrative Assistants 43-6011 3 3 0 0 % 0 0 0 $30.03 $62,466 High school diploma or equivalent
5112 Financial and Investment Analysts 13-2051 7 8 1 14.29 % 0 1 1 $42.19 $87,751 Bachelor's degree
5112 Financial Managers 11-3031 14 16 2 14.29 % 0 1 1 $55.81 $116,089 Bachelor's degree
5112 First-Line Supervisors of Non-Retail Sales Workers 41-1012 6 6 1 0 % 0 1 1 $25.68 $53,415 High school diploma or equivalent
5112 First-Line Supervisors of Office and Administrative Support Workers 43-1011 12 12 0 0 % 0 1 1 $29.88 $62,155 High school diploma or equivalent
5112 General and Operations Managers 11-1021 27 30 3 11.11 % 1 2 3 $48.41 $100,700 Bachelor's degree
5112 Graphic Designers 27-1024 12 8 -4 -33.33 % -1 1 0 $26.00 $54,077 Bachelor's degree
5112 Human Resources Managers 11-3121 4 4 0 0 % 0 0 0 $56.89 $118,323 Bachelor's degree
5112 Human Resources Specialists 13-1071 10 11 1 10 % 0 1 1 $33.75 $70,209 Bachelor's degree
5112 Information Security Analysts 15-1212 3 4 1 33.33 % 0 0 0 $50.98 $106,048 Bachelor's degree
5112 Instructional Coordinators 25-9031 2 2 0 0 % 0 0 0 $38.56 $80,206 Master's degree
5112 Janitors and Cleaners, Except Maids and Housekeeping Cleaners 37-2011 60 69 9 15 % 2 9 10 $15.81 $32,891 No formal educational credential
5112 Lawyers 23-1011 4 4 1 0 % 0 0 0 $75.94 $157,945 Doctoral or professional degree
5112 Logisticians 13-1081 1 1 0 0 % 0 0 0 $38.03 $79,101 Bachelor's degree
5112 Maintenance and Repair Workers, General 49-9071 1 2 0 100 % 0 0 0 $22.00 $45,755 High school diploma or equivalent
5112 Management Analysts 13-1111 101 105 5 3.96 % 1 9 10 $39.37 $81,898 Bachelor's degree
5112 Managers, All Other 11-9199 81 88 7 8.64 % 1 6 8 $33.97 $70,653 Bachelor's degree
5112 Market Research Analysts and Marketing Specialists 13-1161 42 48 6 14.29 % 1 4 6 $29.77 $61,918 Bachelor's degree
5112 Marketing Managers 11-2021 16 18 2 12.5 % 0 1 2 $52.33 $108,849 Bachelor's degree
5112 Meeting, Convention, and Event Planners 13-1121 3 3 0 0 % 0 0 0 $25.70 $53,450 Bachelor's degree
5112 Network and Computer Systems Administrators 15-1244 8 8 1 0 % 0 1 1 $46.40 $96,508 Bachelor's degree
5112 Occupational Health and Safety Specialists 19-5011 7 7 0 0 % 0 0 1 $41.99 $87,331 Bachelor's degree
5112 Office Clerks, General 43-9061 14 14 0 0 % 0 2 2 $19.10 $39,737 High school diploma or equivalent
5112 Operations Research Analysts 15-2031 1 2 0 100 % 0 0 0 $38.54 $80,161 Bachelor's degree
5112 Paralegals and Legal Assistants 23-2011 1 1 0 0 % 0 0 0 $30.40 $63,237 Associate's degree
5112 Payroll and Timekeeping Clerks 43-3051 1 1 0 0 % 0 0 0 $26.26 $54,616 High school diploma or equivalent
5112 Physical Scientists, All Other 19-2099 15 16 1 6.67 % 0 1 1 $38.23 $79,525 Bachelor's degree
5112 Producers and Directors 27-2012 12 12 0 0 % 0 1 1 $27.79 $57,801 Bachelor's degree
5112 Production, Planning, and Expediting Clerks 43-5061 3 3 0 0 % 0 0 0 $23.36 $48,587 High school diploma or equivalent
5112 Project Management Specialists 13-1082 20 22 2 10 % 0 2 2 $47.90 $99,636 Bachelor's degree
5112 Public Relations Managers 11-2032 1 1 0 0 % 0 0 0 $50.15 $104,312 Bachelor's degree
5112 Public Relations Specialists 27-3031 4 4 0 0 % 0 0 0 $38.49 $80,064 Bachelor's degree
5112 Receptionists and Information Clerks 43-4171 1 1 0 0 % 0 0 0 $17.22 $35,827 High school diploma or equivalent
5112 Sales and Related Workers, All Other 41-9099 3 4 0 33.33 % 0 0 0 $18.51 $38,497 High school diploma or equivalent
5112 Sales Engineers 41-9031 6 6 1 0 % 0 1 1 $52.06 $108,292 Bachelor's degree
5112 Sales Managers 11-2022 33 35 2 6.06 % 0 3 3 $47.77 $99,369 Bachelor's degree
5112 Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel 41-3091 67 71 5 5.97 % 1 8 9 $28.28 $58,821 High school diploma or equivalent
5112 Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 41-4012 10 11 1 10 % 0 1 1 $28.90 $60,102 High school diploma or equivalent
5112 Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products 41-4011 38 42 4 10.53 % 1 4 5 $43.05 $89,553 Bachelor's degree
5112 Secretaries and Administrative Assistants, Except Legal, Medical, and Executive 43-6014 16 16 0 0 % 0 2 2 $21.77 $45,275 High school diploma or equivalent
5112 Shipping, Receiving, and Inventory Clerks 43-5071 1 2 0 100 % 0 0 0 $18.16 $37,772 High school diploma or equivalent
5112 Software Developers 15-1252 263 301 38 14.45 % 8 21 28 $59.48 $123,709 Bachelor's degree
5112 Software Quality Assurance Analysts and Testers 15-1253 40 46 7 15 % 1 3 5 $48.28 $100,431 Bachelor's degree
5112 Special Effects Artists and Animators 27-1014 8 8 1 0 % 0 1 1 $15.71 $32,674 Bachelor's degree
5112 Stockers and Order Fillers 53-7065 1 1 0 0 % 0 0 0 $14.89 $30,962 High school diploma or equivalent
5112 Technical Writers 27-3042 4 4 0 0 % 0 0 0 $38.75 $80,601 Bachelor's degree
5112 Training and Development Managers 11-3131 1 1 0 0 % 0 0 0 $61.71 $128,353 Bachelor's degree
5112 Training and Development Specialists 13-1151 7 8 1 14.29 % 0 1 1 $36.93 $76,822 Bachelor's degree
5112 Web and Digital Interface Designers 15-1255 34 37 3 8.82 % 1 3 3 $28.18 $58,606 Bachelor's degree
5112 Web Developers 15-1254 8 8 1 0 % 0 1 1 $27.43 $57,062 Bachelor's degree
5112 Writers and Authors 27-3043 7 5 -1 -28.57 % 0 1 0 $17.91 $37,246 Bachelor's degree